package tech.aiflowy.system.service.impl;

import com.mybatisflex.core.query.QueryWrapper;
import com.mybatisflex.spring.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
import tech.aiflowy.system.entity.SysDict;
import tech.aiflowy.system.entity.SysToken;
import tech.aiflowy.system.entity.base.SysTokenBase;
import tech.aiflowy.system.mapper.SysDictMapper;
import tech.aiflowy.system.mapper.SysTokenMapper;
import tech.aiflowy.system.service.SysDictService;
import tech.aiflowy.system.service.SysTokenService;

/**
 * 系统配置表 服务层实现。
 *
 * @author michael
 * @since 2024-03-03
 */
@Service
public class SysTokenServiceImpl extends ServiceImpl<SysTokenMapper, SysToken> implements SysTokenService {

    @Override
    public SysToken getByToken(String token) {

        return  getOne(QueryWrapper.create().eq(SysToken::getTokenValue,token,true));

    }
}


